KsCommandStatus 建构函式
初始化 KsCommandStatus 类别的新实例。
命名空间:IntervalZero.KINGSTAR.Base.Api组合: IntervalZero.KINGSTAR.Base.Api (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
语法
public KsCommandStatus(
ulong handle
int valueLength
int inSyncLatch
bool done
bool inSync
bool inVelocity
bool busy
bool active
bool commandAborted
bool error
KsError errorId
)
Public Sub New(
handle As ULong
valueLength As Integer
inSyncLatch As Integer
done As Boolean
inSync As Boolean
inVelocity As Boolean
busy As Boolean
active As Boolean
commandAborted As Boolean
error As Boolean
errorId As KsError
)
参数
handle
型别:ulong
可用来对一个命令进行特殊识别。新建一个命令时,您可将 KsCommandStatus.Handle 传给建构函式。
valueLength
型别:int
值缓冲区的长度。新建一个命令时,您可将 KsCommandStatus.ValueLength 传给建构函式。
inSyncLatch
型别:int
取得或储存一个命令的特定值。新建一个命令时,您可将 KsCommandStatus.InSyncLatch 传给建构函式。
done
型别:bool
此方法已执行完成。新建一个命令时,您可将 KsCommandStatus.Done 传给建构函式。
inSync
型别:bool
true:同步已完成;false:从轴与主轴同步中。新建一个命令时,您可将 KsCommandStatus.InSync 传给建构函式。
inVelocity
型别:bool
已达到命令速度。新建一个命令时,您可将 KsCommandStatus.InVelocity 传给建构函式。
busy
型别:bool
方法尚未完成,预期会有新的输出值。新建一个命令时,您可将 KsCommandStatus.Busy 传给建构函式。
active
型别:bool
方法正控制著轴。新建一个命令时,您可将 KsCommandStatus.Active 传给建构函式。
commandAborted
型别:bool
命令被另一个命令中止。新建一个命令时,您可将 KsCommandStatus.CommandAborted 传给建构函式。
error
型别:bool
方法内发生错误的讯号。新建一个命令时,您可将 KsCommandStatus.Error 传给建构函式。
errorId
型别:KsError
错误识别。新建一个命令时,您可将 KsCommandStatus.ErrorId 传给建构函式。
参见